installation restoration - Turco Inglés Diccionario